undulated parrot. - Espagnol Anglais Dictionnaire